package com.ck.constant;

/**
 * 节目投放常量类
 *
 * @author linqiang
 * @date 2018-06-22 14:14
 */
public class ProgramPutinConstant {
    /**
     * 语句-节目ID不能为空
     */
    public static final String MSG_PROGRAM_ID_NOT_NULL = "节目ID不能为空";
    /**
     * 语句-播放级别不能为空
     */
    public static final String MSG_PUTIN_LEVEL_NOT_NULL = "播放级别不能为空";
    /**
     * 语句-节目投放ID不能为空
     */
    public static final String MSG_PROGRAM_PUTIN_ID_NOT_NULL = "节目投放ID不能为空";
    /**
     * 语句-投放开始时间不能为空
     */
    public static final String MSG_PUTIN_START_TIME_NOT_NULL = "投放开始时间不能为无限制";
    /**
     * 语句-投放结束时间不能为空
     */
    public static final String MSG_PUTIN_END_TIME_NOT_NULL = "投放结束时间不能为无限制";
    /**
     * 语句-投放时间不能为空
     */
    public static final String MSG_PUTIN_TIME_ERROR = "投放时间有误";
    /**
     * 语句-投放终端不能为空
     */
    public static final String MSG_PUTIN_DEVICE_NOT_NULL = "投放终端不能为空";
    /**
     * 语句-无终端可投放
     */
    public static final String MSG_PUTIN_NO_DEVICE = "目前暂无终端，无法投放节目";
    /**
     * 语句-投放终端或终端组不能为空
     */
    public static final String MSG_PUTIN_DEVICE_OR_DEVICE_GROUP_NOT_NULL = "投放终端或终端组不能为空";
    /**
     * 语句-投放终端组选择有误
     */
    public static final String MSG_PUTIN_DEVICE_GROUP_NOT_NULL = "投放终端组不能为空";
    /**
     * 语句-投放设置成功
     */
    public static final String MSG_PUTIN_SUCCESS = "投放设置成功";
    /**
     * 语句-投放设置失败
     */
    public static final String MSG_PUTIN_FAIL = "投放设置失败";
    /**
     * 语句-投放设置修改成功
     */
    public static final String MSG_PUTIN_UPDATE_SUCCESS = "投放设置修改成功";
    /**
     * 语句-投放设置修改失败
     */
    public static final String MSG_PUTIN_UPDATE_FAIL = "投放设置修改失败";
    /**
     * 数据状态-有效
     */
    public static final int DATA_STATUS_EFFECTIVE = 0;
    /**
     * 数据状态-无效
     */
    public static final int DATA_STATUS_INVALID = 1;

    /**
     * 投放级别（1普通计划，2插播计划）
     */
    public static final int LEVEL_COMMON = 1;
    /**
     * 投放级别（1普通计划，2插播计划）
     */
    public static final int LEVEL_INSERTING = 2;

    /**
     * 语句-投放开始时间必须为无限制
     */
    public static final String MSG_PUTIN_START_TIME_MUST_NULL = "投放开始时间必须为无限制";

    /**
     * 无限制
     */
    public static final String UNLIMIT_STR = "无限制";

    /**
     * 开始时间无限制-0
     */
    public static final Long UNLIMIT_START_TIME = 0L;
    /**
     * 结束时间无限制-2286/11/21 1:46:39
     */
    public static final Long UNLIMIT_END_TIME = 9999999999999L;
    /**
     * 语句-投放结束时间必须大于开始时间
     */
    public static final String MSG_PUTIN_END_TIME_MUST_GREATER_THAN_START_TIME = "投放结束时间必须大于开始时间";
    /**
     * 语句-投放结束时间必须大于当前时间
     */
    public static final String MSG_PUTIN_END_TIME_MUST_GREATER_THAN_NOW_TIME = "投放结束时间必须大于当前时间";
    /**
     * 语句-投放开始时间必须大于当前时间
     */
    public static final String MSG_PUTIN_START_TIME_MUST_GREATER_THAN_NOW_TIME = "投放开始时间必须大于当前时间";

}
